home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Tools & Utilities
/
Collection of Tools and Utilities.iso
/
archiver
/
pkinsv64.zip
/
PKINSERT.HIS
< prev
next >
Wrap
Text File
|
1991-09-22
|
11KB
|
301 lines
┌───────────────────────────────────────┐
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ P K I N S E R T │
│ Version 6.4 │
│ │
│ Copyright 7th Illusion, 1990-1991 │
│ All Rights Reserved │
│ Released September 22nd, 1991 │
│ │
│ F R E E W A R E │
│ │
│ │
│ │
│ │
│ │
│ │
│ History Documentation │
│ in Reverse Order │
│ │
│ │
│ │
│ │
│ │
│ 7th Illusion │
│ Post Office Box 1334 │
│ Station H │
│ Montreal, Quebec │
│ Canada │
│ H3G 2N6 │
│ │
│ Node 1 (514)338-1193 │
│ USRobotics Courier HST 14400 Bps │
│ 1:167/281.0@Fidonet.Org │
│ │
│ Node 2 (514)338-1680 │
│ GVC Super Modem 2400 Bps │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
└───────────────────────────────────────┘
PKinsert History Documentation in Reverse Order Page 1 of 4
Version 6.4
Released September 22nd, 1991
Set maximum file read length to 8k. This solves a string overflow
problem reading an extremely large capture file (created by shelling
to Pkzip). In cases where the limit is exceeded, an ///EOI///
(end-of-input) marker will be displayed. This has no other effect
than limiting the amount of text scrolled on the screen.
In order to properly link with other PCBoard archive utilities, the
handling of the Extended Pass and Fail logs has changed. Details
follow.
If an Extended Pass log already exists, Pkinsert will rename this
log to Fail before appending it's own Fail report.
Ie. The archive has passed test #1 which created Pcbpass.Txt.
Then comes Pkinsert (test #2) and the archive fails. The
Pcbpass.Txt from test #1 is renamed to Pcbfail.Txt and
Pkinsert appends it's report.
If an Extended Fail log already exists, it will be used to append
the Pass or Fail reports.
Ie. The archive could fail test #1 but pass Pkinsert (test #2).
In this case Pkinsert would append it's Pcbpass.Txt report to
the already existing Pcbfail.Txt log.
Batch files should therefore start with deleting any old Pass or
Fail logs. Otherwise Pkinsert will simply append it's reports.
Version 6.3
Released September 8th, 1991
Pkinsert will recognize and process self-extracting Zips.
File reading and swapping from disk was unbearable. It turns out that
for every record accessed, the last position within a file was being
lost. I have to apologize to everyone for this one ...
When renaming was enabled and Pkinsert ran out of work space (or other
disk related errors), it would exit without renaming the archive.
Pkinsert will now rename archives to .Err on these occasions. In a
batch file you could move these .Err files to a directory for
re-processing under supervision.
If a nested archive was corrupt and file renaming was set to No,
Pkinsert wouldn't clean up it's work directories.
After extracting nested archives, Pkinsert wouldn't kill them as it
was supposed to.
Version 6.2
Released August 10, 1991
PKinsert History Documentation in Reverse Order Page 2 of 4
Reason for Upgrade
~~~~~~~~~~~~~~~~~~
Matthew Cooley reported an incompatibility problem with the new
PCBoard V14.5a (Beta) features.
New Features
~~~~~~~~~~~~
/D Command line option. Path to Pcb upload description file.
/TEST Command line option.
Zero byte file errorlevel code 112.
Standard tagline signature developed. In HEX: FF 08 xx FF <tagline>.
Bugs Squashed
~~~~~~~~~~~~~
If a virus was found and rename was disabled, Pkinsert would not clean
it's work directories.
Version 6.1
Released August 2, 1991
Split code from 3 to 5 modules.
Pkinsert will display any size status file. V6.0 was limited to 6k.
If Pass/Fail extended logs exist, Pkinsert will delete them before
creating a new one. This saves 2 lines in the Pcbtest.Bat file.
Process error codes from Add and Delete functions. They are the ones
which can report if archive is read-only.
Clean-up work directories before Add and Delete functions. This gives
Pkzip a bit more room to create it's work file.
Check files for unique 4 byte Zip signature. This is more reliable
than using file name extensions. No matter what name an archive
carries, Pkinsert will test it.
New Errorlevel code 111 for illegal archive compression used.
Pkinsert code stands at 2,461 lines in five Quick Basic V4.5 modules
and 108,814 bytes compiled.
Version 6.0
Released July 25, 1991
There's been so many features added, I can't remember them all. The
following where the major ones.
Total revamp of the configuration module.
Pkinsert will process `nested' archives.
Verbose log files based on results.
Configurable disk swapping.
Exit with Dos error levels.